package com.jelly.web.modules.basics.websiteDetails.dao;

import com.jelly.web.modules.basics.websiteDetails.domain.WebsiteDetails;
import com.jelly.web.modules.basics.websiteDetails.domain.WebsiteDetailsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WebsiteDetailsMapper {
    int countByExample(WebsiteDetailsExample example);

    int deleteByExample(WebsiteDetailsExample example);

    int deleteByPrimaryKey(String id);

    int insert(WebsiteDetails record);

    int insertSelective(WebsiteDetails record);

    List<WebsiteDetails> selectByExample(WebsiteDetailsExample example);

    WebsiteDetails selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") WebsiteDetails record, @Param("example") WebsiteDetailsExample example);

    int updateByExample(@Param("record") WebsiteDetails record, @Param("example") WebsiteDetailsExample example);

    int updateByPrimaryKeySelective(WebsiteDetails record);

    int updateByPrimaryKey(WebsiteDetails record);
}